package cn.t.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 设备管理/硬件配置 设备配置信息列表出参
 **/
@Data
@Accessors(chain = true)
public class HardwareConfigVO {
    /**
     * 设备唯一标识
     */
    private String imei;
    /**
     * 设备名称
     */
    private String deviceName;
    /**
     * 设备编号
     */
    private Long deviceId;
    /**
     * 所属公司
     */
    private Long firmId;
    /**
     * 所属公司名称
     */
    private String firmName;
    /**
     * 设备类型
     */
    private Integer deviceType;
    /**
     * 货道数量
     */
    private Integer cargowayNum;
    /**
     * 重力称数量
     */
    private Long gravityScaleNum;
    /**
     * 门锁数量
     */
    private Long doorLockNum;
    /**
     * LED灯数量
     */
    private Long ledNum;
    /**
     * 电动机数量
     */
    private Long motorNum;
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
}
